Totality, Definability and Boolean Ciruits
نویسندگان
چکیده
1 I n t r o d u c t i o n Adding parallel constants to a p rog ramming language strict ly increase the expressive power of the language, in general. For instance, extending Scot t ' s P C F with parallel-or, one can define any finite continuous funct ion [7]. However, it is an open problem whether parallelism adds expressive power, if we restrict our attent ion to total functions. Total i ty is a natura l not ion in domain theory: a g round object (such as an integer or a boolean), is total if it is defined (i.e. different f rom • and a function is tota l if it gives total values on tota l arguments . Hence tota l i ty is a logical predicate [6]. An equivalent definition of to ta l i ty may be given in terms of a logical (partial) equivalence relation: at ground types, x T y if x and y are equal and different f rom 2 ; at higher types, f ~ . r g if, whenever x T y at the appropr ia te type, then f (x ) T g(y). It turns out tha t f . J f if and only if f is total in the previously defined sense. Parallel-or is total , and it is ~T-equivalent to the str ict-or function, which is sequential (PCF-definable) . Our original mot ivat ion for this work was to explore the following conjecture, due to Berger [2]: For any total, parallel function f there exists a sequential function g such that f ,,~T g, where "parallel" means definable by P C F + ( P C F extended by parallel-or), "sequential" means PCF-def inable and the type frame we refer to is the Scott hierarchy of continuous functions over the flat domains of integer and boolean values 1. 1 Berger's conjecture is slightly complicated by the fact that, for infinite types, one has to take into account also the 3 functional.
منابع مشابه
Definability and Canonicity for Boolean Logic with a Binary Relation
This paper studies the concepts of definability and canonicity in Boolean logic with a binary relation. Firstly, it provides formulas defining first-order or second-order conditions on frames. Secondly, it proves that all formulas corresponding to compatible first-order conditions on frames are canonical.
متن کاملHanf Locality and Invariant Elementary Definability
We introduce some notions of invariant elementary definability which extend the notions of first-order order-invariant definability, and, more generally, definability invariant with respect to arbitrary numerical relations. In particular, we study invariance with respect to expansions which depend not only on (an ordering of) the universe of a structure, but also on the particular relations whi...
متن کاملGeneralized Satisfiability Problems via Operator Assignments
Schaefer introduced a framework for generalized satisfiability problems on the Boolean domain and characterized the computational complexity of such problems. We investigate an algebraization of Schaefer’s framework in which the Fourier transform is used to represent constraints by multilinear polynomials in a unique way. The polynomial representation of constraints gives rise to a relaxation o...
متن کاملA definability theorem for first order logic
In this paper, we will present a definability theorem for first order logic. This theorem is very easy to state, and its proof only uses elementary tools. To explain the theorem, let us first observe that if M is a model of a theory T in a language L, then, clearly, any definable subset S ⊂ M (i.e., a subset S = {a | M |= φ(a)} defined by some formula φ) is invariant under all automorphisms of ...
متن کاملFunctional Equations, Constraints, Definability of Function Classes, and Functions of Boolean Variables
The paper deals with classes of functions of several variables defined on an arbitrary set A and taking values in a possibly different set B. Definability of function classes by functional equations is shown to be equivalent to definability by relational constraints, generalizing a fact established by Pippenger in the case A = B = {0, 1}. Conditions for a class of functions to be definable by c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998